// Common JS 不能 nodejs
// const proxy = require('http-proxy-middleware');

// module.exports = function(app) {
//   app.use(
//     proxy({
//       path: '/api1',
//       target: 'http://localhost:5001',
//       changeOrigin: true,
//       pathRewrite: {
//         '^/api1': '',
//       },
//     }),
//       proxy({
//           path: '/api2',
//           target: 'http://localhost:5002',
//           changeOrigin: true,
//           pathRewrite: {
//               '^/api2': '',
//           },
//       }),
//   );
// }

// creact-react-app v5 // 上面的配置不行，连页面都打不开
// src下新建 setupProxy.js
const { createProxyMiddleware } = require('http-proxy-middleware');
module.exports = function (app) {
  app.use(
    '/api2',
    createProxyMiddleware({
      target: 'http://localhost:5002', //代理的地址
      changeOrigin: true,
      pathRewrite: {
        '^/api2': ''  // 将请求路径中的 "/api" 替换为 ""
      }
    })
  )
};

